UNPKG

superfuse-wizard

Version:

Interactive smart contract generator based on Superchain 's interoperability standard.

31 lines (25 loc) 717 B
import type { MetaTagsProps } from 'svelte-meta-tags'; import { error } from '@sveltejs/kit' import { categories } from '../../Blog.data'; export async function load({ fetch, params }) { try { const category = categories.find((category) => category.slug == params.slug)!; const title = category?.title; const description = category?.description const pageMetaTags = Object.freeze({ title: title, titleTemplate: `%s | Blog`, description: description, openGraph: { title: title, description: description, }, }) satisfies MetaTagsProps; return { pageMetaTags: pageMetaTags, slug: params.slug } } catch (e) { error(404, `Could not find ${params.slug}`) } }